#pragma once 

#define CV(addr) ((struct sockaddr*)(&addr))

enum
{
    Sock_Err = 1,
    Bind_Err,
    Listen_Err,
    Read_Err,
    Write_Err,
    Fork_Err,
    
};